package com.hrbxlh.support.attendance.vo;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Builder;
import lombok.Data;

import java.util.Date;

/**
 * @author lx
 */
@Data
@Builder
public class AttendanceInfoVO {

    /**
     * 用户Id
     */
    private Integer userId;

    /**
     * 用户姓名
     */
    private String username;

    /**
     * 用户工号
     */
    private String userNumber;

    /**
     * 班级Id
     */
    private Integer classId;

    /**
     * 班级名称
     */
    private String className;

    /**
     * 年级
     */
    private String grade;

    /**
     * 打卡时间
     */
    @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss")
    private Date clockTime;

    /**
     * 状态
     */
    private String state;

}
